package pessoa;

import tratamento_de_erros.Cpf_Vazio;
import tratamento_de_erros.Endereco_Vazio;
import tratamento_de_erros.Nome_Vazio;
import enderecos.Endereco;

public class Pessoa extends Endereco{
	
	private String nome;
	   private Endereco endereco;
	   private String cpf;
	   
	   
	public String getNome() {
		return nome;
	}
	public void setNome(String nome)throws Nome_Vazio {
		if(nome.trim().length() <0){
			throw new Nome_Vazio();
		}
		this.nome = nome;
	}
	public Endereco getEndereco() {
		return endereco;
	}
	public void setEndereco(Endereco endereco)throws Endereco_Vazio {
		if(endereco.toString().trim().length() <0){
			throw new Endereco_Vazio();
		}
		this.endereco = endereco;
	}
	public String getCpf() {
		return cpf;
	}
	public void setCpf(String cpf) throws Cpf_Vazio{
		if(cpf.trim().length() <0){
			throw new Cpf_Vazio();
		}
		this.cpf = cpf;
	}

}
